const uuid = require('node-uuid');
const mongoose = require('../../../dao/mongo/mongo');

const Schema = mongoose.Schema;

const exchangeFrom = new Schema({
  id:{    //表单ID
    type:String,
    default: uuid.v4(),
  },
  uid:{   //用户UID
    type:String,
    index:true,
  },
  nickname: {   //昵称
    type: String
  },   
  house:{   //交易所
    type:String,
    default: "",
  },
  oilNum:{    //交易的石油数量
    type: Number,
    default: 0,
  },
  money:{    //交易所得金额
    type: Number,
    default: 0,
  },
  type:{    //订单状态，0 初始化  1 交易成功  2 撤销交易
    type: Number,
    enum: [0, 1, 2],
    default: 0
  },
  created_at:{    //创建时间
    type:Date
  },
  updated_at:{    //更新时间
    type:Date,
    default:(new Date()).valueOf()
  }
})

module.exports = mongoose.model('exchangeEssenceFrom', exchangeFrom);
